patent licence - Español Inglés Diccionario